package com.xiao.singleapp.domain;

/**
 * 字段-描述
 *
 * @CreateBy 花和尚  1130365579@qq.com  2023/3/19 17:28
 * @Version 1.0
 */
public class ColumnDO {

    /**
     * 字段名
     */
    private String columnName;

    /**
     * java 类中属性类型名
     */
    private String attrName;

    /**
     * 作为类属性名 第一个字母小写
     */
    private String attrname;

    /**
     * java 类属性数据类型
     */
    private String attrType;

    /**
     * 数据库 数据类型
     */
    private String dataType;

    /**
     * jdbc 数据类型（字段数据类型以及长度）
     */
    private String jdbcType;

    /**
     * 表字段描述
     */
    private String columnComment;

    /**
     * auto_increment 自增
     */
    private String extra;

    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName;
    }

    public String getAttrName() {
        return attrName;
    }

    public void setAttrName(String attrName) {
        this.attrName = attrName;
    }

    public String getAttrname() {
        return attrname;
    }

    public void setAttrname(String attrname) {
        this.attrname = attrname;
    }

    public String getAttrType() {
        return attrType;
    }

    public void setAttrType(String attrType) {
        this.attrType = attrType;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getJdbcType() {
        return jdbcType;
    }

    public void setJdbcType(String jdbcType) {
        this.jdbcType = jdbcType;
    }

    public String getColumnComment() {
        return columnComment;
    }

    public void setColumnComment(String columnComment) {
        this.columnComment = columnComment;
    }

    public String getExtra() {
        return extra;
    }

    public void setExtra(String extra) {
        this.extra = extra;
    }
}
